草庐IT

Android Beam json 文件

全部标签

javascript - 如何使用 Javascript FileReader() 打开本地文件

我想修改thiscode所以它只适用于特定文件,但我无法找出正确的URL参数,我发现的所有代码示例都使用文件选择对话框。readingfilevarreader=newFileReader();functionreadText(that){if(that.files&&that.files[0]){varreader=newFileReader();reader.onload=function(e){varoutput=e.target.result;//processtexttoshowonlylineswith"@":output=output.split("\n").filter

javascript - 我应该对我的/src 文件还是/build 文件进行单元测试?

在设置单元测试时(在我的例子中,使用JasmineforJavaScript)是否应该测试未缩小/未丑化的src文件?还是应该测试最终用户build文件(缩小和丑化)?在我的grunt配置中:jasmine:{src:['src/file.js']}对比jasmine:{src:['build/file.min.js']}一方面,测试src文件很好,因为它不会删除调试器,并且在需要时更容易检查。另一方面,我可以尽可能多地测试src文件,但最终用户将运行的内容并不真实,因为build文件被丑化和缩小。 最佳答案 您绝对应该对编写的裸源

javascript - 历史记录 replaceState 不再在 Chrome 中用于本地文件

我正在使用window.history.replaceState()更改使用file:///C:/...访问的HTML文件的查询字符串这曾经在Chrome、InternetExplorer和FireFox中有效,但在Chrome中不再有效。不确定它何时停止工作。我有Chrome45.0.2454.85。它仍然适用于其他2个浏览器。我得到:UncaughtSecurityError:Failedtoexecute'replaceState'on'History':AhistorystateobjectwithURL'file:///C:/Users/Michael/Desktop/tes

javascript - 使用 Javascript 将文件拆分为 block

我正在尝试获取单个文件对象并按指定的block大小将其拆分为多个block。在我的示例中,尝试将单个文件拆分为1MB的block。因此,我计算出需要多少block,然后我尝试从“偏移量”(我所在的当前block*block大小)开始对文件进行切片,然后切掉一个block大小。我的第一个切片以1MB正确输出,但我的后续切片结果为0,知道为什么吗?在这里有一个工作代码笔:http://codepen.io/ngalluzzo/pen/VvpYKz?editors=001[1]varfile=$('#uploadFile')[0].files[0];varchunkSize=1024*102

javascript - 服务器生成的 zip 文件的客户端下载

在有人说“重复”之前,我只想确定,大家知道,我已经复习了这些问题:1)使用angular和php,不确定这里发生了什么(我不懂PHP):Downloadzipfileandtrigger"savefile"dialogfromangularmethod2)做任何事情都得不到这个答案:howtodownloadazipfileusingangular3)这个人已经可以下载了,这超出了我想弄清楚的点:Downloadexternalzipfilefromangulartriggeredonabuttonaction4)这个没有答案:download.zipfilefromserverinn

javascript - 将 PDF 文件从 Web 应用程序写入 U 盘

我担心这样做的可行性:在一台预配置的机器上,我将预装一个Web应用程序,紧挨着一个Apache套件。所以客户端和服务器是一样的!在此Web应用程序中,用户可以拖放PDF文件到USB图标。然后Web应用程序应该将放置的PDF写入附加的U盘。我从来没有做过这样的事情(写入USB),所以我很没有安全感。我很清楚有关JavaScript和文件系统访问的浏览器限制,但是......经过一番研究后我发现,可能有一些可能并且相关的(我是网络平台专家)解决方案:制作一个具有USB权限的“Chrome应用程序”(这真的有用吗?)使用PHP找到USB,然后写入它(这在Windows下如何工作?)使用一些F

javascript - 有没有办法让 JS 引擎加载一个 .js 文件而不显式地从它导入一些东西?

也许我正在尝试做一些愚蠢的事情,但我有一个Web应用程序(Angular2+),并且我正在尝试以可扩展/模块化的方式构建它。特别是,由于缺少更好的术语,我有各种各样的模块,我希望能够包含或不包含这些模块,具体取决于所需的部署类型。这些模块包括通过扩展基类实现的各种功能。为了简化事情,假设有一个GenericModuleDefinition类,并且有两个模块-ModuleOne.js和ModuleTwo.js。第一个定义一个ModuleOneDefinitionClass并实例化一个导出的实例ModuleOneDefinition,然后将其注册到ModuleRegistry。第二个模块做

javascript - 延迟加载 Javascript 文件与放置在 </body> 之前的任何区别

环顾四周,找不到讨论过的具体问题。很确定差异可以忽略不计,只是对您的想法感到好奇。场景:所有不需要在页面呈现之前加载的Javascript都被放置在关闭之前标签。通过在触发DOM加载/就绪事件时执行的头部中的一些Javascript代码来延迟加载这些代码有什么好处或坏处吗?假设这只涉及下载一个完整的.js文件,而不是在使用时根据需要延迟加载几个单独的文件。希望这很清楚,谢谢。 最佳答案 在我看来,有很大的不同。当您在的底部内联JS时标记,您强制页面加载那些s是同步的(现在必须发生)和顺序的(连续),所以你会稍微减慢页面速度,因为你必

javascript - 是否可以将 JS 应用程序 + NodeJS 解释器编译成单个可执行文件?

是否可以将JS应用程序和NodeJS解释器编译成单个可执行文件以进行分发? 最佳答案 你需要一个带有git和python的linuxbox,然后是丑陋的解决方案:$gitclonegit://github.com/ry/node.git$cdnode$vimsrc/node.js#addyourcodetoendbefore"process.loop();"$./configure$make$sudomakeinstall$node 关于javascript-是否可以将JS应用程序+No

javascript - 为什么我的 .js 文件在 eclipse 的 gedit 中启动?

从Eclipse的资源管理器View中,无论何时我尝试打开一个.js文件,它都会在gedit中启动?当我尝试“右键单击>使用>文本编辑器打开”时,它会在Eclipse中打开,但没有任何语法颜色识别。所有其他文件都可以正常工作(html、py、css)。这让我发疯!!更新这些是我目前安装的包面向Java开发人员的EclipseIDEEclipse网络开发者工具Javascript开发工具用于Eclipse的PyDev网页编辑器(可选) 最佳答案 转到eclipse的常规首选项并搜索“文件关联”。在那里,确保为*.js设置了“JavaS